package cn.wolfcode.service;

import cn.wolfcode.domain.SeckillProduct;
import cn.wolfcode.domain.SeckillProductVo;

import java.util.List;


public interface ISeckillProductService {
    /**
     * 查询每天的秒杀商品信息列表
     * @return
     */
    List<SeckillProductVo> queryAllCurrent();

    /**
     * 查询每个时间段的商品
     * @param time
     * @return
     */
    List<SeckillProductVo> queryByTime(Integer time);

    SeckillProductVo find(Integer time, Long seckillId);

    SeckillProductVo queryVoFromDB(Long seckillId);

    int decrStock(Long seckillId);

    SeckillProduct queryFomDB(Long seckillId);

    int inscrStore(Long seckillId);
}
